/************************************************************************
                        Dane.h.h - Copyright azfiel

Here you can write a license for your code, some comments or any other
information you want to have in your generated code. To to this simply
configure the "headings" directory in uml to point to a directory
where you have your heading files.

or you can just replace the contents of this file with your own.
If you want to do this, this file is located at

/usr/share/apps/umbrello/headings/heading.h

-->Code Generators searches for heading files based on the file extension
   i.e. it will look for a file name ending in ".h" to include in C++ header
   files, and for a file name ending in ".java" to include in all generated
   java code.
   If you name the file "heading.<extension>", Code Generator will always
   choose this file even if there are other files with the same extension in the
   directory. If you name the file something else, it must be the only one with that
   extension in the directory to guarantee that Code Generator will choose it.

you can use variables in your heading files which are replaced at generation
time. possible variables are : author, date, time, filename and filepath.
just write %variable_name%

This file was generated on %date% at %time%
The original location of this file is /home/azfiel/uml-generated-code/Dane.h
**************************************************************************/


#ifndef DANE_H
#define DANE_H

#include <string>
#include <QString>

using namespace std;

/**
  * class Dane
  */

class Dane
{
public:

  // Constructors/Destructors
  //  


  /**
   * Empty Constructor
   */
  Dane ( );

  /**
   * Empty Destructor
   */
  virtual ~Dane ( );

  // Static public attributes
  //  

  // public attributes
  //  


  // public attribute accessor methods
  //  


  // public attribute accessor methods
  //  


protected:

  // Static protected attributes
  //  

  // protected attributes
  //  

public:


  // protected attribute accessor methods
  //  

protected:

public:


  // protected attribute accessor methods
  //  

protected:


private:

  // Static private attributes
  //  

  // private attributes
  //  

  int m_id;
  QString m_imie;
  QString m_nazwisko;
  QString m_ulica;
  QString m_kod;
  QString m_miasto;
  QString m_email;

public:


  // private attribute accessor methods
  //  

private:

public:


  // private attribute accessor methods
  //  

  /**
   * Set the value of m_id
   * @param new_var the new value of m_id
   */
  void setId ( int new_var );

  /**
   * Get the value of m_id
   * @return the value of m_id
   */
  int getId ( );

  /**
   * Set the value of m_imie
   * @param new_var the new value of m_imie
   */
  void setImie ( QString new_var );

  /**
   * Get the value of m_imie
   * @return the value of m_imie
   */
  QString getImie ( );
	
  /**
   * Set the value of m_nazwisko
   * @param new_var the new value of m_nazwisko
   */
  void setNazwisko ( QString new_var );

  /**
   * Get the value of m_nazwisko
   * @return the value of m_nazwisko
   */
  QString getNazwisko ( );


  /**
   * Set the value of m_ulica
   * @param new_var the new value of m_ulica
   */
  void setUlica ( QString new_var );

  /**
   * Get the value of m_ulica
   * @return the value of m_ulica
   */
  QString getUlica ( );


  /**
   * Set the value of m_kod
   * @param new_var the new value of m_kod
   */
  void setKod ( QString new_var );

  /**
   * Get the value of m_kod
   * @return the value of m_kod
   */
  QString getKod ( );


  /**
   * Set the value of m_miasto
   * @param new_var the new value of m_miasto
   */
  void setMiasto ( QString new_var );

  /**
   * Get the value of m_miasto
   * @return the value of m_miasto
   */
  QString getMiasto ( );


  /**
   * Set the value of m_email
   * @param new_var the new value of m_email
   */
  void setEmail ( QString new_var );

  /**
   * Get the value of m_email
   * @return the value of m_email
   */
  QString getEmail ( );

private:


  void initAttributes ( ) ;

};

#endif // DANE_H
